Big Huge Thesaurus

Tillandsia usneoides

noun